the microphone - French English Dictionary